Cache replacement policies for P2P file sharing protocols
نویسندگان
چکیده
Peer-to-peer (P2P) file-sharing applications generate a large part of today's Internet traffic. The large volume of this traffic (thus high potential caching benefits) and the large cache sizes required (thus nontrivial costs associated with caching) only underline that efficient cache replacement policies are important in this case. File popularity in P2P file-sharing networks does not follow Zipf’s law and several additional characteristics set the generated traffic apart from well-studied Web traffic. All these lead us to conduct a focused study of efficient cache management policies for P2P file-sharing traffic. This paper uses real-world traces and trace driven simulations to compare traditional cache replacement policies and new policies that exploit characteristics of the P2P file-sharing traffic generated by applications using FastTrack protocol.
منابع مشابه
Distributed caching in unstructured peer-to-peer file sharing networks
Nowadays, the peer-to-peer (P2P) system is one of the largest Internet bandwidth consumers. To relieve the burden on Internet backbone and improve the query and retrieve performance of P2P file sharing networks, efficient P2P caching algorithms are of great importance. In this paper, we propose a distributed topology-aware unstructured P2P file caching infrastructure and design novel placement ...
متن کاملDesign of Efficient Caching Algorithms for Peer to Peer Networks to Reduce Traffic in Internet
Peer-to-peer (P2P) file sharing systems generate a major portion of the Internet traffic, and this portion is expected to increase in the future. We explore the potential of deploying proxy caches in different autonomous systems with the goal of reducing the cost incurred by Internet service providers and alleviating the load on the Internet backbone. P2P traffic is more complex than caching ot...
متن کاملA Survey of Peer-to-Peer Security Issues
Peer-to-peer (p2p) networking technologies have gained popularity as a mechanism for users to share files without the need for centralized servers. A p2p network provides a scalable and fault-tolerant mechanism to locate nodes anywhere on a network without maintaining a large amount of routing state. This allows for a variety of applications beyond simple file sharing. Examples include multicas...
متن کاملMASTERS PROJECT REPORT Cache Consistency Techniques for Peer-to-Peer File Sharing Networks
Peer-to-peer (P2P) file sharing systems provide infrastructure for communities to share storage space (e.g., Napster, Gnutella [1], Kazza [2]). Unlike traditional distributed systems, P2P networks aim to aggregate large numbers of computers that join and leave the network frequently and might not have permanent network (IP) addresses. In a pure distributed P2P system such as Gnutella, peers com...
متن کاملP2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- European Transactions on Telecommunications
دوره 15 شماره
صفحات -
تاریخ انتشار 2004